﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using BonSaiTableAdapters;

public partial class admin_ServiceManage : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

        try
        {
            lblTextMessage.Text = "";
            if (!IsPostBack)
            {
                if (Request["Code"] != null)
                {
                    try
                    {

                        int code = Int32.Parse(Request["Code"]);
                        switch (code)
                        {
                            case 2:
                                lblTextMessage.Text = "Dịch vụ đã được cập nhật thành công";
                                break;
                            case 3:
                                lblTextMessage.Text = "Dịch vụ đã được xóa thành công";
                                break;
                        }
                    }
                    catch (Exception)
                    {

                    }
                }
            }
        }
        catch (Exception ex)
        {
        }
    }
    protected void gvService_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {

            int serverID = Int32.Parse(gvService.SelectedDataKey.Value.ToString());
            Response.Redirect("ServiceDetails.aspx?serviceID=" + serverID);

        }
        catch (Exception ex)
        {
            Response.Write("Error: " + ex.Message);
        }
    }
    protected void gvService_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        e.Cancel = true;
        int serviceID = Int32.Parse(gvService.DataKeys[e.RowIndex].Value.ToString());
        ServiceTableAdapter serviceDA = new ServiceTableAdapter();
        serviceDA.Delete(serviceID);
        gvService.DataBind();
        lblTextMessage.Text = "Dịch vụ đã được xóa thành công !";
    }
}
